commodities black box mechanical trading systems commodity technical analysis smartquant blackbox cat5 trading blox position sizing investment finance tradestation speculation daytrading kvm switch investing futures money management